package VN.EDU.IMIC.DEVELOPER.TRANTHITHANHNGA.ARRAYLIST.DEMO2;

import java.util.ArrayList;
import java.util.List;

public class Views {

	/**List-ArrayList với mảng 2 chiều
	 * @param args
	 */
	public static void main(String[] args) {
	//Khởi tạo mảng động 2 chiều vs List-ArrayList
		List<List<Double>> lis = new ArrayList<List<Double>>();
// khởi tạo mảng động 1 chiều
		List<Double> list1 = new ArrayList<Double>();
		List<Double> list2 = new ArrayList<Double>();
		// Nhập dữ liệu vào mảng động
		list1.add(16.5);
		list1.add(26.5);
		list1.add(30.25);
		list1.add(40.1);
		
		list2.add(20.5);
		list2.add(16.0);
		list2.add(34.5);
		list2.add(40.7);
		// Đưa các biến mảng 1 chiều vào 2 chiều động
		lis.add(list1);
		lis.add(list2);
		// in ra mảng 2 chiều
		printArrayUseFor(lis);
	}

	public static void printArrayUseFor(List<List<Double>> arr){
		for(int row = 0;row<arr.size();row++){
			for(int column =0; column<arr.get(row).size(); column++){
				System.out.println("+array["+row+"]"+"["+column+"]"+arr.get(row).get(column));
			}
		}
		
	}
}
